package cn.simple.run;

import com.intellij.execution.configurations.ConfigurationTypeBase;
import com.intellij.icons.AllIcons;
import com.intellij.openapi.util.NotNullFactory;
import com.intellij.openapi.util.NotNullLazyValue;
import org.jetbrains.annotations.Nls;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

import javax.swing.*;

public class SimpleConfigurationType extends ConfigurationTypeBase {

    public static final SimpleConfigurationType INSTANCE = new SimpleConfigurationType();

    protected SimpleConfigurationType() {
        super("SimpleConfigurationType", "Demo", "Demo run configuration type",NotNullLazyValue.lazy(() -> AllIcons.Nodes.Console));
    }
}
